police motorcyclist, wearing a helmet - Español Inglés Diccionario